#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;
//class Date
//{
//public:
//	Date(int year = 1, int month = 1, int day = 1)
//		:_year(year)
//		,_month(month)
//		,_day(day)
//		,m(day)
//		,_n(1)
//	{
//
//	}
//private:
//	int _year;
//	int _month;
//	int _day;
//	int& m;
//	const int _n;
//};
class A
{
public:
	class B
	{
	public:

	private:
		int _n;
	};
private:
	int _a;
};
void Print(A& d)
{
	cout << d._a << endl;
}
int main()
{
	A d1 = { 1,2,3 };
	Print(d1);
	return 0;
}